home *** CD-ROM | disk | FTP | other *** search
- Amiga Image ViewEr
- version 1.5
- March 1994
-
- Role : Displaying 256 colors pictures on a basic Amiga .
- ------
-
- Copyright :
- -----------
- AIVE is (c) 1994 Laurent Vivier . It may not be sold in commercial goal
- without my written approval . It can't be distributed for a fee which exceed
- of 15 French Francs (3 dollars) . It is forbidden to make a profit through
- the distribution of this software without my written approval .
- It can't be distributed without its documentations . Thus, Files "AIVE",
- "AIVE.docF", "AIVE.docE" can't be split .
-
- This software is freeware . You can contact me for help or any question,
- suggestions . (or to correct this document, to speak english is a nightmare
- for me)
-
- Disclaimer :
- ------------
-
- I accept no responsability for the use or misuse of this software, and
- for dammage it could produce. Use at your own risks .
-
- Contact :
- ---------
-
- postal address :
-
- Laurent Vivier
- Avenue Général De Gaulle
- 38380 Saint Laurent du Pont
- FRANCE
-
- e-mail :
- Laurent.Vivier@ufrima.imag.fr (until june 1994)
- vivier@isis.imag.fr (until june 1994)
-
- Supported formats : GIF87a, GIF89a (interlaced or not), IFF .
- -------------------
-
- The Graphic Interchange Format(c) is the Copyright property of
- CompuServe Incorporated. GIF(sm) is a Service Mark property of
- CompuServe Incorporated.
-
- Use :
- -----
-
- We can use AIVE only from CLI (or Shell) . We give file name and options
- from parameters command line .
-
- Supported options :
- -------------------
-
- AIVE writes possible options if we run it without parameters !
- All parameters must be written in lower case .
-
- AIVE name [hire|lore|ehb][nolace][grey][scale]
- [width w][heighth][ratio a/b][color #colors]
-
- HIRE,LORE,EHB : to choose graphic mode to use
- HIRE : high resolution
- LORE : low resolution
- EHB : Extra-Half-Bright
- the default mode is HAM .
-
- NOLACE : by default it uses interlaced mode, this option disables it .
-
- GREY : to display picture in grey levels (16 colors, HIRE)
-
- COLOR n : n is the number of colors tu use (>= 8, default is the maximum).
- With the option GREY, n is the number of grey levels .
-
- SCALE : the size of the picture is modified to fit in the screen .
-
- WIDTH w : w is the maximum width of the screen
-
- HEIGHT h : h is the maximum height of the screen
-
- RATIO a/b : bending ratio of the screen : x is the width of a pixel, y the
- height, then : y = x * (a/b) .
- default : a/b = 1/2 LORE (= HAM, EHB)
- = 1/1 LORE and NOLACE
- = 1/1 HIRE
- = 2/1 HIRE and NOLACE
- that values are not best . But they are dependant on your
- screen . Compute them .
-
- Interface :
- -----------
-
- When we run AIVE, a window is opened . We find in the name of the
- picture, its kind (GIF87a, GIF89a, IFF ...), its size, and the progression
- of the decoding . A gadget "Stop" permits us to stop the operation, and to
- quit the program . The keyboard shortcut is "ESC", it's enable only if the
- window is activated (and then, not the screen where is the picture !) .
-
- Note : Under OS2.0, you can display picture bigger than your screen . To
- move it use the standard system operation : Left Amiga - Left Mouse Key and
- move mouse to move picture . Under OS1.3, picture is automaticaly fitted
- in the screen .
-
- Technical :
- -----------
-
- AIVE uses Floyd-Steinberg dithering, CIE luminance weight, and custom
- algorithms, and no floating point operations . For more details, refer to
- "AIVE.docF" (it's time to learn French ! All my apologies)
-
- Possible evolutions :
- ---------------------
-
- - to run from Workbench
- - gamma correction (why ?)
- - a printer option
- - a save option
- - PCX and BMP formats, perhaps JPEG (I don't think !)
- - a better human-computer interface under intuition
-
- Compatibility :
- ---------------
- AIVE was developed under OS1.2, then OS2.0 . It may be run under all
- systems .
- We can meet problem with graphic cards : I don't use the "WritePixel"
- function from "graphics.library", but I write the value in memory .
-
- The test activity was made on my A500 :
- mother board rev 5a, OS2.0, 2 drives DDDS, 512 FAST, 512 CHIP .
-
- Thanks to :
- -----------
-
- Frederic Elisei Archimede user of genius, who inspires me
- Franck Lyonnet Idem
- Look at their JPEG viewers for Acorn Archimede 5000,
- speedy than all GIF viewer on Amiga (500 !) .
- Roger Wilson who written a paper on his software ChangeFSI .
- Steven A. Bennet author of GIF decoder which inspirates me .
- Cindy Crowford to her beautiful body (a good motivation !) .
-
- UFR Informatique where I have discovered the internet world .
- et mathematiques (Thanks to system administrators)
- appliquees de Come studying in Grenoble
- Grenoble (the country is beautiful : its ski resorts, its lakes)
-
- History
- -------
- January 1994 version 1.0 First release
- January 1994 version 1.2 corrects 2 little bugs :
- - System alert with an odd picture width
- - little dithering saturation
- March 1994 version 1.5 Corrects other bugs :
- - system alert when using grey and low
- resolution at the same time
- - impossibility to made grey levels with less
- than 16 levels .
- Evolution :
- - Optimizing of dithering (close to 2 or 3)
- - scaling
-
- Author : Laurent Vivier
- --------
-